package com.aolong.archives.core.sysmanage.service;

import net.sf.json.JSONObject;

import com.aolong.archives.core.sysmanage.entity.UserEntity;
import com.rock.platform.entity.ActionParamsEntity;
import com.rock.platform.entity.PageEntity;
import com.rock.platform.service.IBaseService;

public interface IUserService extends IBaseService {

	public PageEntity findAll(ActionParamsEntity actionParams);
	
	public void add(UserEntity entity);
	
	public void remove(Object[] ids);
	
	public void modify(UserEntity entity);
	
	public void disabled(Object[] ids);
	
	public void activate(Object[] ids);
	
	public void modifyPassword(JSONObject jo);
	
	public void resetPassword(Object[] ids);
}
